Firstsource Solutions has allotted 98,202 equity shared under ESOP on 27 November 2025.
Powered by Capital Market - Live News